//--
app.factory('baixaService', [
		'$http',
		'condominioService',
		'tituloService',
		'historicoService',
		'contaService',
		function($http, condominioService, tituloService, historicoService, contaService) {

			return {
				retrieveFilter : function(nomeCondominio) {
					return $http.post('service/baixa/retrieve/filter',
							nomeCondominio);
				},
				retrieveCondominios : function(nomeCondominio) {
					return condominioService.retrieveFilter(nomeCondominio);
				},
				retrieveTitulos : function(idCondonimio) {
					return tituloService
							.retrieveTitulosByCondominio(idCondonimio);
				},
				retrieveHistoricosCaixaBanco : function() {
					return historicoService.retrieveHistoricosCaixaBanco('');
				},
				retrieveContas : function(idCondonimio) {
					return contaService.retrieveContasByCondominio(idCondonimio);
				},
				save : function(unidade) {
					return $http.post('service/baixa/save', unidade);
				},
				remove : function(unidade) {
					return $http.post('service/baixa/remove', unidade);
				}
			};
		} ]);